a smokescreen - Allemand Anglais Dictionnaire